Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
12 PENLON Detached £227,500 10 Dec 2015
14 PENLON Detached £148,000 1 Feb 2008
15 PENLON Detached £125,000 31 Mar 2022
15A PENLON Detached £237,000 28 Jun 2007
16 PENLON Detached £207,500 5 Jul 2019
17A PENLON Detached £212,500 27 Sep 2019
21 PENLON Detached £170,000 16 Nov 2012
22 PENLON Semi-Detached £218,000 23 Jul 2010
23 PENLON Detached £90,000 26 Jul 2002